sail needle - German English Dictionary